﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Windows;

namespace Domotica.Gazing
{
    public delegate void GazeEventHandler(object sender, GazeEventArgs e);

    public class GazeEventArgs
    {
        internal GazeEventArgs(Gaze cameraMouse)
        {
            _LeftEyeState = cameraMouse.LeftEyeStatus;
            _RightEyeState = cameraMouse.RightEyeStatus;
            _Position = cameraMouse.Position;
        }

        private Point _Position;
        public Point Position
        {
            get
            {
                return _Position;
            }
        }

        private EyeState _LeftEyeState;
        public EyeState LeftEyeState
        {
            get
            {
                return _LeftEyeState;
            }
        }

        private EyeState _RightEyeState;
        public EyeState RightEyeState
        {
            get
            {
                return _RightEyeState;
            }
        }

    }
}
